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.

Emplacement de Choix

Explorez Londres depuis nos chambres confortables près des attractions phares telles que l'University College London et Regent's Park.

Accès Pratique

Profitez de trajets rapides vers des lieux prisés comme le British Museum, l'Emirates Stadium et Oxford Circus grâce à notre emplacement central.

Pourquoi séjourner ici

  • Free Wi-Fi

Amenities

  • Free WiFi
  • Wheelchair accessible
  • Wifi gratuit
  • Accessible aux fauteuils roulants