Umi Hotel London
16 Leinster Square London, W2 4PR GB
London Area: Hyde Park
The Umi Hotel London is located in the cosmopolitan area of Bayswater, which is on the fringes of Notting Hill. There is a wide choice of restaurants, bars, cafes, shops, cinemas, and a shopping mall called Whiteleys.