Loading hotels
Confirming room availability...
Villa Montpellier, 54 Impasse Duke Ellington, Montpellier, France
Located in Montpellier 2 km from GGL Stadium and 3.2 km from Montpellier Cathedral of Saint Peter VILLA MONTPELLIER offers free WiFi. Set 3.5 km from Montpellier National Opera the property features a garden. The villa offers a terrace. Place de la Comédie is 3.6 km from VILLA MONTPELLIER. Montpellier - Mediterranee Airport is 10 km away.