Skip to content
Hotels of Earth

London 2-bed Apartment in Herbert Road

★★★ 177 Herbert Road, London, England, SE18 3QE, London, GB

6 guest rating· 1 review

About this hotel

Welcome to your perfect home away from home in the heart of London!

Spacious Living : Enjoy comfort in one of our four well-appointed guestrooms, each equipped with kitchens featuring refrigerators, ovens, and microwaves, allowing you to dine in style.

Complimentary Amenities : Stay effortlessly connected with complimentary Wi-Fi throughout the apartment and take advantage of our nearby complimentary parking options.

Prime Location : Explore iconic London attractions such as the Thames River, Greenwich Park, and the ExCeL Exhibition Centre—all just a short drive away, making your stay both convenient and exciting.

Experience the best of London; book your stay today!

Rooms & rates

Apartment

Sleeps 6

Amenities

  • Free WiFi
  • Games

Location

What guests say61 review

Guest review

2.0

The host of this property ignored all messages in the week building up to the stay, requesting check in information! On the day of check in, i called the contact number, it rang and i left a VM, after that they turned the phone off all day!! I was left stranded in London without accomodation. Thankfully Expedia found me alternate accomodation, but it ruined my travel plans due to the stess caused!! AVOID AT ALL COSTS!

Neale · 2025-06-15

Good to know

This apartment offers complimentary parking nearby and games.

A deposit may be required at the property.

›Pets

Service animals are exempt from fees/restrictions

›Pets

Pets allowed

›General

Professional property host/manager

›Pets

Pets allowed (no fees)

›Pets

Service animals are allowed