يمكن للضيوف الاستمتاع بالموقع على بعد 4.8 كم عن منتزه كريستال بالاس، في حين تقع محطة قطار ويست كرويدون على مسافة 400 متر فقط.
تشتمل معالم الجذب الشهيرة القريبة على Parish Church of St Michael and All Angels، على بُعد 6 دقيقة سيرًا على الأقدام. يستغرق الوصول إلى وسط South Norwood 10 دقيقة سيرًا على الأقدام.
يتم ضمان إقامة ممتعة بفضل منطقة الجلوس المجهزة بتلفزيون بشاشة مسطحة مع قنوات فضائية وجهاز التلفزيون. ستجد هنا وسائل الراحة مثل المرحاض المنفصل والدوش. علاوة على ذلك، هناك مجفف الشعر وملاءات الحمام والمناشف أيضًا.
ويمكن للضيوف أيضًا الاستفادة من معدات صنع القهوة والشاي. يتم تقديم الأطباق الآسيوية في المقهى Cafe Faith الذي يقع على بُعد 5 دقيقة مشياً على الأقدام. يمكن للضيوف أيضًا ركوب الحافلة في محطة حافلات Delta Point التي تقع على مسافة 350 متر، لاستكشاف بقية مدينة South Norwood.