يقع هذا الفندق ذو الـ 4 نجوم في وسط مدينة لندن ، وقد تم تأسيسه في عام 1964 ، ويقع على بُعد مسافة قصيرة بالسيارة من المتحف البريطاني وأقرب محطة هي أوكسفورد سيركس. يحتوي الفندق على مطعم وبار وغرفة مؤتمرات. تم تجهيز جميع الغرف الـ87 بميني بار ومجفف شعر وخزنة وكي السراويل ومجموعة كي الملابس وتكييف الهواء.