Fekvése
A 2005-ben felújított, kényelmes szálloda csak kb. 500 m-re fekszik a híres Tower of Londontól. A Tower Hill és a Tower Gateway metrómegállók kb. 300 m-re találhatók.
Felszereltsége
A vendégek rendelkezésére áll étterem, bár és lift. Összesen 69 szoba.
Szobák
A modernül berendezett szobákban telefon, TV, széf, kávé/teafőző, légkondicionálás és hajszárító.
Ellátás
Kontinentális reggeli.