يمكن للضيوف المشي إلى وسط لندن في غضون 30 دقيقة سيرًا على الأقدام وزيارة قوس الرخام على بعد أقل من 9 دقيقة سيرًا على الأقدام.
تشتمل معالم الجذب الشهيرة القريبة على عين لندن، على بعد 3.5 كم. يستغرق الطريق 5 دقيقة بالسيارة للوصول إلى هارودز.
أقرب محطة مترو هي إيجوير رود، حيث تقع في غضون 5 دقيقة تقريبًا سيرًا على الأقدام.