تتمتع بموقع متميز، على مسافة 1.1 كم من قصر بكنغهام وعلى بعد 25 دقيقة سيرا على الأقدام من عين لندن.
يمكن للضيوف الاستمتاع بالتلفزيون بشاشة مسطحة مع قنوات فضائية أثناء إقامتهم، بالإضافة إلى وسائل الراحة مثل مكيف الهواء.
أقرب محطة مترو هي فيكتوريا، وتقع على بُعد نحو 5 دقيقة مشياً على الأقدام.