يمكن للضيوف المشي إلى وسط لندن في غضون 30 دقيقة سيرًا على الأقدام وزيارة Madame Tussauds London على بعد 5 دقيقة تقريبًا سيرًا على الأقدام.
تشتمل معالم الجذب الشهيرة القريبة على المعرض الوطني، على بعد 2.3 كم. من الأماكن الشهيرة في المنطقة متحف شرلوك هولمز على بُعد 18 دقيقة مشياً على الأقدام.
أقرب محطة مترو هي ماريليبون، وتقع على مسافة 550 متر فقط.