Location: 1 Chelsea Manor Street, London, England, SW3 5RT, London, GB
Star Rating: 2 Stars
Property Type: Apartments
Central Location
Our apartment is perfectly situated in the heart of London City Centre, just a short walk from iconic landmarks such as the Thames River and Sloane Square.
Convenient Amenities
Enjoy easy access to top attractions including the Natural History Museum, Hyde Park, and Kensington Gardens, all within a few kilometers from our doorstep.
Airport Accessibility
Traveling is a breeze with multiple airport options within reasonable distances, ensuring a stress-free journey to and from your luxurious stay.
Book now for an unforgettable experience in the vibrant city of London.
Check-in: N/A - Anytime
Check-out: N/A
4 Double Beds
1572 sq feet
Layout - 4 bedrooms
Internet - Free WiFi
Entertainment - Cable channels
Sleep - Bed sheets
Bathroom - 4 bathrooms and towels
Practical - Washing machine and iron/ironing board
Comfort - Heating
Need to Know - No cribs (infant beds) or rollaway/extra beds available
Non-Smoking
Max Occupancy: 8 (8 Adults)














