City Relay Belgravia Apartment 29

PriceCheck live prices

Check availability →
Class
3-star hotel
Address
Flat 29, Kilmuir House, Ebury StreetShow on map
Check-in / out
16:00 / 11:00

City Relay Belgravia Apartment 29 is a 3-star hotel in London. It's set on Flat 29, Kilmuir House, Ebury Street.

Convenient 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!

Why stay here

  • Free Wi-Fi

Amenities

  • Smoke-free property
  • Free wired internet
  • Free WiFi