Located at the heart of Montpellier, this hotel lies directly opposite the historical opera house. The train station is a mere 200 m away and it is about 6 km to Montpellier Méditerranée Airport.
See more: Hotels in Europe Hotels in France Hotels in Montpellier Holiday Destinations in Europe