USD
  • USD
  • EUR
  • GBP
  • AUD
  • CAD
  • BRL
  • CNY
  • CZK
  • DKK
  • HKD
  • ILS
  • JPY
  • MYR
  • NZD
  • NOK
  • PLN
  • RON
  • RUB
  • SAR
  • SGD
  • ZAR
  • KRW
  • SEK
  • CHF
  • TRY
  • UAH
  • THB
  • ARS

Apartment The Ophelia By Sloane Square London

( ex. The Maxime By Sloane Square )

117 Ebury Street Flat 2, London, United Kingdom
9.7
Exceptional

Based on 3 reviews

Enter your dates

Wi-Fi
Child-friendly
No pets allowed

The Ophelia By Sloane Square Apartment London

The spacious The Ophelia By Sloane Square Apartment London includes a terrace and is located a 25-minute walk from the art museum "National Gallery".

Staying at this accommodation, guests have access to a terrace, a sitting area, and a living room equipped with a washing machine. Visitors will enjoy the comfort of a bathroom with bath sheets in the 80 m² apartment. You'll also come across a separate toilet, a shower, and a washing machine.

The Ophelia By Sloane Square Apartment includes a fully-equipped kitchen fitted with an oven and a dishwasher for self-catering. The Ophelia By Sloane Square Apartment is 20 km from London City airport.

550 metres from Sloane Square tube station, this apartment is 1.9 km from the Green Park. The centre of London is reachable within a 25-minute walking distance. St James's Park is also situated a 30-minute stroll from the 3-bedroom apartment.

+ More Less

The Ophelia By Sloane Square Apartment London Facilities

General No smoking on site, Wi-Fi, No pets allowed, Luggage storage
Dining Electric kettle, Cookware/ Kitchen utensils, Outdoor dining area
Room Amenities Sitting area, Patio, Terrace, Tea and coffee facilities, Dining table, Ironing facilities, Washing machine, Flat-screen TV, Cots

Rooms & Availability

Please wait, we're checking available rooms for you.

Hotel Policy

Check-in:from 16:00-23:59 hours
Check-out:until 11:00 hours

Attractions

Hyde Park North 1.4 km

Covent Garden 2.8 km

Theatre Museum 2.9 km

British Museum 3.2 km

Westminster Abbey 1.6 km

London Bridge 4.6 km

Mayfair 1.5 km

Airports

London City 19 km

Train stations

Victoria Station 500 m

Check availability
Reviews

Enter your dates