Skip to content
Hotels of Earth

The Thames Embrace 3 BR & Garden House

★★ 60 Abercrombie St, London, England, SW11 2JD, London, GB

4 guest rating

About this hotel

Garden Views

Enjoy the tranquility and beauty of a garden right at your doorstep, offering a peaceful retreat in the heart of London.

Guestroom Comfort

Relax in one of the 3 cozy guestrooms, complete with complimentary wireless internet to keep you connected throughout your stay.

Convenient Location

Located in Wandsworth, a 5-minute drive will take you to popular attractions like Thames River, Clapham Common, and Kensington High Street.

Book now for a delightful stay at The Thames Embrace 3 BR & Garden House, where convenience meets comfort in London.

Rooms & rates

House

Sleeps 6 · King bed, Double bed

  • Private bathroom
  • Separate bathtub and shower
  • Kitchen
  • Coffee/tea maker
  • Free WiFi

Amenities

  • Self parking (surcharge)
  • Accessible shuttle
  • Garden
  • Housekeeping on request
  • No accessible shuttle
  • Outdoor furniture
  • Wheelchair accessible

Location

© OpenStreetMap contributors

60 Abercrombie St, London, England, SW11 2JD, London, GB

Check-in
from 03:00 PM to anytime
Check-out
until 11:00 AM

Good to know

Take in the views from a garden.

A deposit may be required at the property.

›Pets

Pets not allowed

›Accessibility

No elevators

›General

Private host property