Das Hotel liegt im Stadtteil Whitechapel, 4,5 km vom Zentrum Londons, 5,5 km vom Buckingham Palace und 10,5 km vom Flughafen London City entfernt. Zu den Einrichtungen und Dienstleistungen gehören ein Restaurant, eine Bar, WLAN-Internetzugang (gegen Gebühr), Aufzug und eine 24-Stunden-Rezeption. Die Zimmer verfügen über Klimaanlage, WLAN-Internetzugang (gegen Gebühr), TV, Telefon, Haartrockner und Bad. Adresse: 66 Alie Street, E1 8PX London, England, Vereinigtes Königreich.
Einige der aufgeführten Dienstleistungen können Extras sein, die im Hotel bezahlt werden müssen. Dort können Sie Ihre Preise überprüfen. Diese Informationen können von der Unterkunft geändert werden.