Location: in the centre of Montpellier, next to the "Comédie" Square. 200 m. from the "Gare" tram stop, 600 m. from the conference centre and 11 Km. from the beaches.
See more: Hotels in Europe Hotels in France Hotels in Montpellier Holiday Destinations in Europe