Este hotel, ideal para turistas o visitantes de negocios, goza de una posición privilegiada en el corazón de Bloomsbury. Está situado a un corto paseo de las estaciones de metro Holborn y Russell Square, ofreciendo una oportunidad ideal para explorar los alrededores. Quienes aquí se alojen, estarán cerca de las atracciones turísticas más destacadas de la ciudad, como el Museo Británico, el London Eye, la Catedral de San Pablo y Hyde Park. La calle Oxford Street y Covent Garden también se encuentran a poca distancia. Cada habitación ha sido diseñada de manera individual y ofrece una serie de modernos servicios que garantizan una estancia realmente inolvidable. En el agradable restaurante interior, desde el que se divisan los apacibles jardines privados, se sirve un desayuno continental a diario.