Tower of London และ London Bridge ตั้งอยู่ใกล้กับโรงแรมมาก ท่าเรือที่อยู่ติดกับ Tower of London อยู่ห่างออกไปโดยใช้เวลาเดินเพียงไม่กี่นาที และใช้เวลาเดินเพียงไม่กี่นาทีไปยังสถานีรถไฟใต้ดิน การเดินทางก็สะดวกยิ่งขึ้น สิ่งอำนวยความสะดวกครบครันของโรงแรมก็โอเคในทุกด้านและการบริการก็ดีมาก