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