تتمتع بموقع متميز، على مسافة 2.1 كم من متحف العلوم وعلى بعد 25 دقيقة تقريبًا مشياً على الأقدام من المتحف البريطاني.
يمكن للضيوف المشي إلى وسط لندن في غضون 25 دقيقة سيرًا على الأقدام وزيارة هايد بارك على بُعد 8 دقيقة فقط سيرًا على الأقدام.
أقرب محطة مترو هي ماربل آرش، وتقع على بعد 350 متر.