Skip to content
Hotels of Earth

Modern stylish and luxurious 1 bed flat

★★★★ 98A Glengall Road, London, England, NW6 7HH, London, GB

10 guest rating· 1 review

About this hotel

Luxurious Kitchen Amenities

Indulge in a fully equipped kitchen with modern appliances.

Entertainment and Connectivity

Stay connected with complimentary Wi-Fi and enjoy watching your favorite shows on the flat-screen TV.

Convenient Location

Explore popular attractions like Lord's Cricket Ground and Portobello Road Market within a short drive.

Make your reservation today and experience the best of London!

Rooms & rates

Apartment, 1 Bedroom

Sleeps 2 · Double bed

  • Private bathroom
  • Kitchen
  • Coffee/tea maker
  • Free WiFi
  • TV

Amenities

  • Smoke-free property

Location

What guests say101 review

Guest review

10.0

Great location, great facilities - clean, tidy and bright.

John · 2020-07-01

Good to know

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