Umi Hotel

Rating:
3 star hotel3 star hotel3 star hotel3 star hotel3 star hotel
Address:
16 Leinster Square, London W2 4PR
Summary:
Great location three star hotel in London City

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.

FEATURED SERVICES INCLUDE:

Dining Room

Dry Cleaning

Meeting Rooms

Concierge Services

Internet Access

Conference Facilities

24 hour Reception/Bar

Hotel Location