Situado en una tranquila calle en pleno centro del barrio de Hampstead, el hotel se encuentra muy cerca de Hampstead Heath, Regents Park, el Zoo de Londres y el campo de cricket Lord's.
El hotel ofrece una excelente ubicación, cerca de las principales redes de transporte, como Finchley Road y la estación de tren de Frognal, así como la parada de metro de Hampstead. Es fácilmente accesible en metro y en coche. Se encuentra a poca distancia de la M1 y dispone de parking para los clientes. Las zonas comerciales y de ocio de los alrededores incluyen el centro comercial de Bent Cross y el centro comercial y de ocio O2.
Las tarifas incluyen desayuno inglés, que se sirve en la sala de desayuno. Dispone de un amplio bar y un salón donde podrá relajarse tras un largo día de trabajo o de visitas turísticas por Londres.