London Marvel in London

PriceCheck live prices

Check availability →
Class
2-star hotel
Address
101 Camley St London NW1 0NF UK, London, England, NW1 0NFShow on map
Check-in / out
15:00 / 11:00

London Marvel in London is a 2-star hotel in London. It's set on 101 Camley St London NW1 0NF UK, London, England, NW1 0NF.

Ideale Lage

Erkunden Sie London von unseren gemütlichen Gästezimmern in der Nähe von Top-Sehenswürdigkeiten wie dem University College London und dem Regent's Park.

Bequemer Zugang

Genießen Sie schnelle Fahrten zu beliebten Orten wie dem British Museum, dem Emirates Stadium und dem Oxford Circus mit unserer zentralen Lage.

Warum hier übernachten

  • Free Wi-Fi

Amenities

  • Free WiFi
  • Wheelchair accessible
  • Gratis Wifi
  • Barrierefrei