Este hotel urbano cuenta con un total de 52 habitaciones y un restaurante encantador.
El hotel está situado en la calle Montague Street, en una zona en la que el duque de Montague erigió una enorme villa, lugar en el que hoy en día está el Museo Británico. Emplazamiento apacible, pero aun así a pocos minutos de teatros y de zonas muy transitadas del londinense West End.