Choose your room
Room In The Heart Of The City
Room In The Heart Of The City London is located in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, and Sloane Square tube station is merely 450 metres away.
The cantilevered Coca-Cola London Eye Observation Wheel is 2.5 km away, while Royal Albert Hall is approximately a 5-minute ride from the apartment. The city centre can also be reached within a 25-minute walk from this apartment. The famous British Museum is 3.4 km from the accommodation.
Well-connected to many sights, Room In The Heart Of The City is just around the corner from Victoria Coach bus station.