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