BB72.COM — working for your travel
umi Hotel London — LONDON, United Kingdom.
Address
16 Leinster Square, W2 4PR
Chain
GW

About umi Hotel London

umi is a 3 hotel located in the heart of Bayswater and Notting Hill areas of London. Nothing is ever too far - whatever your interest - be it shopping - dining - film - entertainment or more! umi has 114 en-suite bedrooms and welcomes leisure tourists and corporate clients alike. Our guests can enjoy all the amenities of a modern hotel and exceptional service delivered by our dedicated Team. Our Concierge will happily advise you on a local activities or arrange theatre bookings - sightseeing tours or similar to make the most of your London experience. Love yourself - Love umi

Location

AirportLondon Heathrow, (LON), 2.00, E, Mile

Other hotels in LONDON

View all hotels in LONDON ›