The 3-star Lve - Sloane Gate House Hotel lies within 2.3 km from Westminster Hall, British Museum and The London Eye.
You can find Princess Diana, Harrods and Buckingham Palace only 750 meters from the property. London city center is 3 km away.
15 minutes' drive from London City airport and 15 minutes' walk to Victoria train station.
Eat & Drink
Guests can enjoy french, european and english cuisine in Le Cercle located 100 meters away.