Konaklama tesisi, Trafalgar Meydanı'a 25 dakikalık ve Borough metro istasyonuna 10 dakikalık yürüme mesafesinde yer almaktadır.
Southwark semtinde yer alan apart otel, 1 km mesafedeki Sea Life London Akvaryumu gibi popüler turistik mekanlara yakındır. Konuklar Londra şehir merkezine yürüyerek 25 dakikada ulaşabilir. Elephant 1, London Eye'a kısa bir sürüş mesafesindedir.
Castle Tandoori, otele 8 dakikalık yürüme mesafesindedir.