يمكن للضيوف الاستمتاع بالموقع على بعد 2.5 كم من متحف لندن، في حين تقع محطة قطار هوكستون في غضون نحو 10 دقيقة سيرًا على الأقدام.
تشتمل معالم الجذب الشهيرة القريبة على لايم هاوس، على بعد 3.2 كم.
ستصل إلى محطة مترو أولد ستريت في 15 دقيقة سيرا.