Modern Split-level One Bedroom Apartment With AC

PriceCheck live prices

Check availability →
Class
2-star hotel
Address
84 Gloucester PlaceShow on map
Check-in / out
15:00 / 11:00

Modern Split-level One Bedroom Apartment With AC is a 2-star hotel in London. It's set on 84 Gloucester Place.

Prime Location Near Attractions

Immerse yourself in the heart of London at our conveniently located apartment. Just steps away from Baker Street, Madame Tussauds Wax Museum, and Sherlock Holmes Museum, you'll be surrounded by iconic landmarks.

Luxurious Amenities

Experience comfort and convenience with our proximity to Selfridges, Regent's Park, and Marble Arch. Unwind in style and explore nearby Park Lane and Hyde Park, all within walking distance.

Hvorfor bo her

  • Free Wi-Fi

Amenities

  • Free WiFi
  • Wheelchair accessible