Villa Bellagio ***
Montpellier, France
Sleeping Rooms
99 rooms
Location
Sleeping Rooms
Total number of rooms
99
Maximum number of rooms for groups
Address and Location Info for Villa Bellagio
Full Address
: 1149 Rue de la Croix Verte, 34090 Montpellier, France
City
Montpellier
Region
Hérault
Country
France
Latitude
43.642208
Longitude
3.844013