Located in London City Centre, this hotel is within 2 mi (3 km) of Kensington Gardens, Royal Albert Hall, and Kensington Palace. Hyde Park and Portobello Road Market are also within 1 mi (2 km).
Terrible experienceCons: No internet working inside the rooms
No laundry service
Do not sell water