Free Wi-Fi
Filter by:
The hotel is located in Montpellier, within walking distance from the city center, and near attractions like Chateau de Flaugergues, Esplanade de l'Europe, and Planetarium Galileo.
Instant AI responses are based on hotel information