Este hotel está ubicado dentro de un edificio histórico del siglo XIX. Tiene 4 plantas y dispone de un total de 80 habitaciones, 4 de ellas suites. En el elegante hall de este hotel urbano le espera un área de recepción con caja fuerte y un ascensor. Asimismo, tiene a su disposición un bar, un restaurante climatizado y varias salas de conferencias. A disposición de los huéspedes hay también servicio de habitaciones y de lavandería. Podrá aparcar su vehículo en una plaza de aparcamiento (abonando cargo extra). El vestíbulo es de tamaño mediano y acogedor e incluye una cálida área de bar.
El hotel se encuentra en corazón de Montpellier, a pocos pasos de la Place de la Comédie. En los alrededores podrá encontrar una gran cantidad de tiendas, comercios y lugares de ocio y entretenimiento. Podrá llegar fácilmente a pie al casco antiguo. Las playas más próximas se encuentran a una distancia de 10 kilómetros y el aeropuerto de Montpellier está situado a pocos minutos en coche, también a unos 10 kilómetros.
El hotel tiene un restaurante gastronómico superior, con una magnifica vista sobre los aislados jardines. En los meses más cálidos se puede comer en la terraza del restaurante.