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