Ein modernes Hotel in einer außergewöhnlichen und ruhigen Lage im geografischen und kulturellen Herzen von London. Das 116-Zimmer-Hotel, davon 80 klimatisierte Zimmer, bietet die Brasserie Savoria und den Battle of Trafalgar Pub. Die Brasserie ist bekannt in der Umgebung für die Qualität der Küche. Die Speisekarte bietet enorme Vielfalt und Flexibilität, schnellen Vor-und Theater-Menüs, feine Patisserie und eine Sommerterrasse, auf die sich alle auf ihn genießen.