Hotel MONTPELLIER RESORT Address: AVENUE LES HAMEAUX DU GOLF 34990 JUVIGNAC - MONTPELLIER - MONTPELLIER, FRANCE
The distance from the centre of Montpellier is about 7 km.