Set 6.2 mi from Montpellier city center, this residence is located in Juvignac, just 11 mi from the Mediterranean Sea. On-site facilities include a heated swimming pool and a fitness center. Rsidence Ct Green o ... Read more

View all Luxury Hotels in Montpellier