Este hotel de lujo se encuentra en el corazón de Bloomsbury, a pocos pasos de los principales lugares de interés de Londres. Ofrece tours a pie por la ciudad, incluyendo visitas a los principales museos y galerías de arte.