Holiday Inn Montpellier

3 Rue Clos-rene
Montpellier
France