Ideal gelegen im historischen Herzen von Bloomsbury, diese feinen Edwardian Hotel liegt in der Nähe der Geschäfte und Theater des West End noch bietet einfachen Zugang zur Stadt und dem Hauptbahnhof Gateways in den Norden und in Schottland. Das British Museum ist gleich um die Ecke und den Geschäften der Oxford Street, zusammen mit spannenden Covent Garden, sind innerhalb von fünf Minuten zu Fuß. Alle der 138 Gästezimmer sind gut ausgestattet und komfortabel.