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 huge Coca-Cola London Eye Observation Wheel is 2.5 km away, while the Royal Albert Hall is approximately a 5-minute drive 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 right near Victoria Coach bus station.