Localización
Este establecimiento goza de un emplazamiento ideal en el céntrico West End de Londres, cerca de muchas de la exclusivas zonas comerciales de Londres y con fácil acceso a la ciudad.
Habitaciones
Disfrute de un relajante sueño en las espaciosas habitaciones que brindan una lujosa decoración y se encuentran equipadas con gran atención y numerosas comodidades e instalaciones.
Restaurante
El Montagu ofrece un entorno excelente para desayunar, comer, tomar el tradicional té de la tarde y cenar, mientras contempla las maravillosas vistas de la plaza Portman. Asimismo, el bar Churchill con sus paneles de madera es un lugar acogedor que recuerda un club privado.