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