City of London semtinde elverişli bir konumda ve Tower Hill metro istasyonuna yaklaşık 5 dakikalık yürüme mesafesinde bulunan bu 203 odalı otelde buharlı hamam, Türk buhar odası bulunmaktadır. Ortak alanlarda WiFi, özel bir kasa, restoran mevcuttur.
Şık otel St Katharine Rıhtımı'a yakın ve Sea Life London Akvaryumu'a sadece 3 km uzaklıkta yer almaktadır. London Eye otele 3,1 km, Londra Sehir Havalimani havaalanına ise 5 km uzaklıktadır. Konaklama tesisi, Barking Kilisesi'nın hemen yanındadır. Bu şık otel, Liverpool Street tren istasyonuna 10 dakikalık yürüme mesafesindedir.
Odalarda kişisel kasa, çalışma masası, iklim kontrolü ile duş kabini, ayrı tuvalet bulunmaktadır.
Bunun dışında bu otel vejetaryen kahvaltıyı sunar. Lounge bar, rahatlayabileceğiniz bir yerdir. Steakhouse London Steakhouse Co, 12 dakikalık yürüyüşle varılabilir.