Imperial Wharf
PriceCheck live prices
Check availability →- Class
- 2-star hotel
- Address
- 42 Glenrosa St, London, England, SW6 2QZShow on map
- Check-in / out
- 15:00 / 11:00
Imperial Wharf is a 2-star hotel in London. It's set on 42 Glenrosa St, London, England, SW6 2QZ.
Ubicación Conveniente
Descubre Londres con facilidad, ubicado a pocos minutos de atracciones principales como el río Támesis y el estadio de Stamford Bridge.
Comodidades Modernas
Relájate en nuestros apartamentos bien equipados con Wi-Fi gratuito para mantenerte conectado durante toda tu estancia.
Por qué alojarse aquí
- On-site parking
- Airport shuttle
Amenities
- Free self parking
- Secured parking
- Accessible shuttle
- No accessible shuttle
- Wheelchair accessible
- Aparcamiento gratuito
- Estacionamiento seguro
- Lanzadera accesible
- Sin transporte accesible
- Silla de ruedas accesible