British Museum ist innerhalb von 10 Minuten Autofahrt erreichbar. Madame Tussauds liegt ebenfalls nur 25 Minuten Fußweg von hier entfernt.
Die Gästezimmer sind mit einem Schreibtisch ausgestattet und verfügen über einen Kamin, um den Komfort der Gäste zu gewährleisten. In den Hotelzimmern gibt es eine Kaffee-/Teemaschine, einen Kühlschrank und einen Herd.
Japanische Speisen werden im Restaurant Ryori aufgetischt, das nur 5 Gehminuten von hier entfernt liegt. Die U-Bahn-Station Royal Oak ist nur 5 Minuten zu Fuß entfernt.