The Dome Sloane Square

The Dome Sloane Square

Apartment
 

London, United Kingdom

₱5,123

Cheapest rate

per night

Wed 1/19
Thu 1/20
...and more

Best Deals for The Dome Sloane Square

This destination can have additional per person taxes which are excluded in the prices below

Set your travel dates to check availability and prices
Wed 1/19
Thu 1/20
Wed 1/19
Thu 1/20
...and more

About The Dome Sloane Square

Located in Central London, this property is within a 10-minute walk of Sloane Square and Saatchi Gallery. Guests can also enjoy free wireless internet.

The Dome Sloane Square has 34 apartment...

Good to Know

Distance to city centre

2.8 km

Policies

Check-in

3:00 PM

Check-out

11:00 AM

Internet

Free Wi-Fi

Cancellation/pre-payment

Policies vary by room type and provider.

Amenities at The Dome Sloane Square

Top Features

Parking
Free airport shuttle
Free Wi-Fi
Pool
Pet friendly
Spa

General

  • Streaming services
  • Storage available

Services

  • Multi-lingual staff
  • Ticket service

Photos of The Dome Sloane Square

Where is The Dome Sloane Square

Most Popular Landmarks

Hyde Park1.8 km
Buckingham Palace1.9 km
Westminster Abbey2.6 km
Piccadilly Circus2.9 km
Big Ben2.9 km
Trafalgar Square3.0 km

Getting Around

London Fulham Road Beaufort Street1.1 km
London Victoria1.4 km
London Cromwell Road1.4 km
London Royal Albert Hall1.5 km
London Hilton Hotel1.7 km
London Battersea Park2.0 km

FAQs when booking at The Dome Sloane Square

  • Does The Dome Sloane Square have Wi-Fi available?

    Yes, The Dome Sloane Square has Wi-Fi available to hotel guests.

  • What is the check-out time at The Dome Sloane Square?

    The Dome Sloane Square has a normal check-in time of after 3:00 PM, and check-out time of before 11:00 AM.

  • How far is The Dome Sloane Square from Hyde Park?

    Hyde Park in London, ENG, United Kingdom is 2.9 km away from The Dome Sloane Square.

  • How close is The Dome Sloane Square from the London city center?

    The Dome Sloane Square is just 0.7 km away from the center of Westminster, London. From The Dome Sloane Square you can easily get to other popular landmarks such as Big Ben.

Hotels Similar to The Dome Sloane Square