Situated in the city centre, on the Antigone Boulevard and next to the City Hall.
See more: Hotels in Europe Hotels in France Hotels in Montpellier Holiday Destinations in Europe