BB72.COM — working for your travel
Umi — LONDON, United Kingdom.
Address
16 LEINSTER SQUARE, W2 4PR
Chain
HP
Area
London, England, United Kingdom

About Umi

The atmosphere of past times still hovers in the air of this hotel, obtained by the unification of various buildings in Victorian style. It is located in Bayswater, an area full of shops and restaurants. Even Hyde Park and Notting Hill are just a short wa

Downtown - Downtown

Other hotels in LONDON

View all hotels in LONDON ›