Flat 23, 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


+25 more photosLuxurious Amenities Make yourself at home in this upscale apartment fitted with a kitchen equipped with modern appliances like a refrigerator, oven, electric kettle, and washer/dryer.
Prime Location Explore the vibrant city of London staying just a short distance away from famous landmarks such as Buckingham Palace, Hyde Park, and Westminster Abbey.
Convenient Access Just a 15-minute walk to Sloane Square and Victoria Station, this apartment offers easy access to key travel hubs and attractions. Book now to experience the best of London living.
Basic Apartment, 2 Double Beds
Flat 23, Kilmuir House, Ebury Street
Open in Google MapsCheck-in
16:00 – 19:00
Check-out
11:00