Umi Hotel Hotel Stars

16 Leinster Square, London, United Kingdom

Charming 3* In The Heart Of London

Check In Check Out

  • Umi Hotel Historic Road Frontage London GB
    Umi Hotel Historic  Road Frontage London GB
  • Umi Hotel Prestigious Restaurant London GB
    Umi Hotel Prestigious  Restaurant London GB
  • Umi Hotel Good Lounge Area London GB
    Umi Hotel Good Lounge Area London GB
  • Umi Hotel Superior Restaurant London GB
    Umi Hotel Superior  Restaurant London GB
  • Umi Hotel Great Restaurant London GB
    Umi Hotel Great Restaurant London GB
SPECIAL OFFERS

Umi Hotel is a charming three star hotel offering the best of both worlds when it comes to location as it is situated in a quiet garden square yet is in the heart of bustling London City providing a tranquil quiet place to stay that is within easy reach of all the excitement on offer in London City.

Umi Hotel is designed to cater for both the business and leisure guest and offers many facilities to ensure that all your hospitality needs are meet during your stay. With an onsite coffee shop, 117 guestrooms, conference facilities, restaurant, and a great location, Umi Hotel is the ideal base from which to explore London City and surrounding areas.