49 Markham Square, London, United Kingdom
View map
The 4-star London Choice Apartments - Chelsea hotel is nestled near a shopping district, within a 500-metre distance of Sloane Square. Located within walking distance of Harrods, this London hotel features 11 rooms with views of the city.
Westminster Cathedral lies 2.1 km away, while the world-famous Natural History Museum is 18 minutes' walk from the accommodation. The area includes such religious sights as The London Peace Pagoda (2 km) and Westminster Abbey (2.5 km). A family vacation to London will become more exciting if you visit Coca-Cola London Eye lying 3.2 km from the hotel. Victoria Coach bus station is also just a short stroll from London Choice Apartments - Chelsea hotel.
Certain rooms have a patio and a balcony for your convenience.
The Five Fields offers a wide range of British dishes and lies a 5-minute walk from this London property.
+ More- Less
Main Features
Free Wi-Fi
Express check-in/ -out
Shuttle
No Smoking
+ More
Photos
Map
Tourist attractions in
London
Local sights
National Army Museum - 500 m
Saatchi Gallery - 400 m
Hyde Park - 2 km
Haines of Sloane Square - 600 m
Green and Stone - 700 m
Bayswater - 2.9 km
Tate Britain - 2.6 km
Chelsea Physic Garden - 600 m
The Royal Albert Hall - 1.6 km
Church of St Simon Zelotes - 600 m
Airports
London City - 20 km
Train stations
Victoria Station - 1.6 km
Prices & Availability
Please wait, we're checking available rooms for you.