Immaculate 2-bed Apartment in London

PriceCheck live prices

Check availability →
Class
3-star hotel
Address
21a Lowfield Road, London, England, NW6 2PPShow on map
Check-in / out
00:00 / 10:00

Immaculate 2-bed Apartment in London is a 3-star hotel in London. It's set on 21a Lowfield Road, London, England, NW6 2PP.

Blick auf malerische Gärten

Erleben Sie die malerischen Gartenansichten von unserem Anwesen und bleiben Sie dank kostenlosem WLAN verbunden.

Bequeme Annehmlichkeiten

Profitieren Sie von kostenfreien Parkplätzen vor Ort und entspannen Sie sich in unseren Gästezimmern mit Küchen und eigenen Badezimmern.

Warum hier übernachten

  • Free Wi-Fi
  • On-site parking

Amenities

  • Free self parking
  • Free WiFi
  • Garden
  • Kostenloses Selbstparken
  • Gratis Wifi
  • Garten