Bermondsey metro istasyonuna 150 metre ve Londra şehrinin merkezine 5 km uzaklıktadır.
Sea Life London Akvaryumu, konaklamadan 3 km mesafede, Trafalgar Meydanı 4 km uzaklıkta yer almaktadır. Tower Bridge Rooms, Buckingham Sarayı'a kısa bir sürüş mesafesindedir.
Misafirler, 5 dakikalık bir yürüyüşle bar The Gregorian restoranına varabilirler.