Flat 29, Kilmuir House, Ebury StreetLondonShow on map
The shown price includes the hotel's rate, our service fee and VAT
Total = The hotel + Our service fee + VAT


+22 more photosConvenient Location - Situated in the heart of London, within walking distance to popular attractions such as Buckingham Palace and Hyde Park.
Well-Equipped Kitchen - Enjoy the convenience of a fully equipped kitchen with a refrigerator and an oven for a comfortable stay.
Nearby Amenities - Explore the city easily with Sloane Square and Victoria Station Travel Information Centre just a short walk away.
Make your next stay in London unforgettable and book this cozy apartment now!
Basic Apartment, 2 Double Beds
Flat 29, Kilmuir House, Ebury Street
Open in Google MapsCheck-in
16:00 – 19:00
Check-out
11:00