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