El hotel dispone de 86 habitaciones en la hermosa casa de la Victoria, un edificio histórico con vistas a Leicester Square. Está situado en el centro de los teatros más importantes de Londres, boutiques de diseño y restaurantes. Este elegante hotel boutique podrá disfrutar de momentos inolvidables y estancias llena de elegancia en la capital de Inglaterra. Y a pocos pasos de las atracciones de Charing Cross Road, avenida Shaftesbury, el carril de San Martín y de Covent Garden. Dispone de parking, wifi gratuito, recepción 24h y aire acondicionado en todas las habitaciones.