Abbey Road Luxury Modern Flat
PriceCheck live prices
Check availability →- Class
- 3-star hotel
- Address
- 67C Abbey Rd, London, England, NW8 0AEShow on map
- Check-in / out
- 15:00 / 11:00
Abbey Road Luxury Modern Flat is a 3-star hotel in London. It's set on 67C Abbey Rd, London, England, NW8 0AE.
Vollausgestattete Küche
Genießen Sie den Komfort einer voll ausgestatteten Küche mit Kühlschrank/Gefrierschrank, Backofen, Mikrowelle und Waschmaschine/Trockner.
Kostenloses WLAN
Bleiben Sie während Ihres Aufenthalts mit kostenlosem WLAN verbunden.
Warum hier übernachten
- Free Wi-Fi
- Airport shuttle
Amenities
- Accessible shuttle
- No accessible shuttle
- Free WiFi
- Wheelchair accessible
- Barrierefreier Shuttle
- Kein barrierefreier Shuttle
- Gratis Wifi
- Barrierefrei