Las instalaciones y servicios incluyen restaurante, bar, acceso a Internet inalámbrico (cargo extra), ascensor y recepción 24 horas.
Las habitaciones cuentan con aire acondicionado, acceso a Internet inalámbrico (cargo extra), televisión, teléfono, secador de pelo y baño.
Dirección: 66 Alie Street, E1 8PX Londres, Inglaterra, Reino Unido.