تتمتع بموقع متميز، على بعد نحو 3 كم من عين لندن وعلى بعد 17 دقيقة سيرا على الأقدام عن متحف التاريخ الطبيعي في لندن.
يمكن للضيوف العثور على هارودز على بُعد 9 دقيقة فقط سيرًا على الأقدام.
وتحتوي على المطبخ المجهز بالكامل مع المجمدة والفرن. أقرب محطة مترو هي سلون سكوير، وتقع على بعد 450 متر.