Bu konforlu The London City Nook Southwark semtinde Norwegian Seamen's Church yakınında yer almaktadır.
Otel, Whitechapel Sanat Galerisi'a 2 km uzaklıkta, Southwark Park'nın yanında yer almaktadır. Buckingham Sarayı otele 7 km, Londra Sehir Havalimani havaalanına ise 5 km uzaklıktadır. Otel, Canada Water metro istasyonuna 5 dakikalık yürüyüş mesafesinde ve London Canada Water tren istasyonuna yürüyerek 5 dakika mesafede konumlanmıştır.
Bunun dışında bu odaların bazıları bahçe manzaralıdır.
Tesis, seçkin yemekleri sunan Wokasaurus, Canada Water Cafe gibi lokantalardan 5 dakika mesafede yer almaktadır.