Skip to content
Hotels of Earth

4-bedroom Apartment in the Heart of Chelsea

★★ 1 Chelsea Manor Street, London, England, SW3 5RT, London, GB

4 guest rating

About this hotel

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.

Rooms & rates

Apartment

Sleeps 8 · 146 m² · 4× Double bed

  • Private bathroom
  • Free WiFi
  • TV
  • Dishwasher
  • Washing machine

Amenities

  • Free WiFi
  • Elevator
  • Wheelchair accessible

Location

© OpenStreetMap contributors

1 Chelsea Manor Street, London, England, SW3 5RT, London, GB

Check-in
from 04:00 PM to 08:00 PM
Check-out
until 10:00 AM

Good to know

A mandatory cleaning fee is included in this property's rental rate.

The property is professionally cleaned.

A deposit may be required at the property.

›Pets

Pets not allowed

›Pets

No pets

›Children and extra bed policy

Children welcome

›General

Professional property host/manager