Rooms
Rooms Number: 0
164, Avenue De Palavas - 34000 Montpellier - Montpellier, France View Map
This hotel is located within the city of Montpellier.
This hotel is located within the city of Montpellier.
TripAdvisor vote: 3.5/5 Based on 494 guest reviews
Rooms Number: 0