Skip to content
Hotels of Earth

The Chelsea Apartment

★★★★ 90 Beaufort St, London, England, SW3 6BU, London, GB

8 guest rating

About this hotel

Terrace and Garden Views

Marvel at the picturesque views of the Thames River and Stamford Bridge Stadium from the terrace and garden of this upscale London apartment.

Fully Equipped Kitchen

Feel at home in the well-appointed apartment featuring a kitchen with modern amenities like a refrigerator, oven, microwave, and coffee/tea maker.

Convenient Location

Explore London with ease as this apartment is conveniently located near attractions like the Natural History Museum, Kensington High Street, and Hyde Park.

Immerse yourself in the heart of London and book your stay at this charming apartment today!

Rooms & rates

Comfort Apartment, 2 Double Beds, Non Smoking

Sleeps 4 · 2× Double bed

  • Private bathroom
  • Separate bathtub and shower
  • Kitchen
  • Shared/communal kitchen access
  • Coffee/tea maker

Amenities

  • Free WiFi
  • Garden
  • Housekeeping on request
  • Smoke-free property
  • Terrace

Location

Good to know

Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless internet access.

A deposit may be required at the property.

›Pets

Pets not allowed

›Pets

No pets

›Smoking

No smoking

›Children and extra bed policy

Children welcome

›General

Professional property host/manager