Filter Results
Apply Filters
Clear Filters
London hotels in Victoria
Modern Apartment With Balcony
Ebury Street Kilmuir House, London, United Kingdom View map
Modern Apartment With Balcony London is located 2.5 km from the cantilevered Coca-Cola London Eye Observation Wheel and an 18-minute walk from Buckingham Palace.
From US$ 286
Book Now
Stunning 3 Bedroom Apartment
Apartment 9 Ebury Apartments, 1B Sutherland Street, London, United Kingdom View map
Situated nearly a 20-minute walk from Battersea Park, Stunning 3 Bedroom Apartment London provides guests with Wi-Fi for either business or leisure.
Book Now