Royal Chelsea Apartments
Booking.com
Frequent questions
In what town is the facility located Royal Chelsea Apartments?
The Royal Chelsea Apartments facility is located in the town of London, and the exact address is: Sloane Square, Kensington and Chelsea, London, SW1W 8BB, United Kingdom.
How can I check available dates in accommodation Royal Chelsea Apartments?
You can check available dates on our partner's website - there you can also make a reservation in the Royal Chelsea Apartments facility.
How much is accommodation in the Royal Chelsea Apartments?
The most up-to-date price list for object Royal Chelsea Apartments can be found on our partner's website - check the prices >>
What other accommodation can I find nearby?
You will find the following other accommodation facilities nearby: 3 Sloane Gardens by UnderTheDoormat (at distance: 5 m),
Sloane Square Hotel (at distance: 8 m),
Sloane Gardens by Onefinestay (at distance: 9 m),
Sloane Square Luxury Flat (4 Guests) (at distance: 9 m),
Localities nearby

Offer
Similar accommodations
3 Sloane Gardens by UnderTheDoormat

Stay in the heart of London – Excellent location - show map You're eligible for a Genius discount at 3 Sloane Gardens by UnderTheDoormat! To save at this
Distance: (5 m)
Sloane Square Hotel

Stay in the heart of London – Excellent location - show map You're eligible for a Genius discount at Sloane Square Hotel! To save at this property, all
Distance: (8 m)
Sloane Gardens by Onefinestay

Stay in the heart of London – Show map Situated in London, 1.1 miles from Victoria and Albert Museum, 1.1 miles from Harrods and 1.2 miles from Buckingha
Distance: (9 m)
Sloane Square Luxury Flat (4 Guests)

Stay in the heart of London – Excellent location - show map Sloane Square Luxury Flat (4 Guests) is located in the Kensington and Chelsea district of Lon
Distance: (9 m)