3-bed South Kensington Flat With Outdoor Terrace

PriceCheck live prices

Check availability →
Class
3-star hotel
Address
61 Queen's Gate, South Kensington, London, England, SW7 5JPShow on map
Check-in / out
00:00 / 11:00

3-bed South Kensington Flat With Outdoor Terrace is a 3-star hotel in London. It's set on 61 Queen's Gate, South Kensington, London, England, SW7 5JP.

Experience the vibrant energy of London in our stylish apartment, ideally located near the Natural History Museum.

Prime Location

Steps away from iconic attractions like the Natural History Museum and Imperial College London, you’ll have access to Hyde Park, Kensington Gardens, and the Royal Albert Hall all within walking distance.

Comfort and Convenience

Why stay here

  • Free Wi-Fi
  • On-site parking

Amenities

  • Free self parking
  • Free WiFi