
Montpellier, France
Villa Bellagio Montpellier
3-star hotel · DG HOTELS
This wonderful hotel is situated on the edge of Montpellier, within 5.5 kilometres from the city centre and 19 kilometres from the famous Palavas les Flots beach. The tramway stop is situated within 1 kilometre away and allows…
- Wi-fi
- 24-hour reception
- Launderette · extra charge
- Laundry service

