1149 Rue de la Croix VerteMontpellier, France 34000 Phone: +33 4-6741-5500Fax: +33 4-6741-5501 Hotel E-mailHotel Website Classification 3 Superior Tourist Class Commission Rooms Rates - 99 $62-$80 (USD) Hoteliers! Is your information accurate? Update Here Villa Bellagio Montpellier Location & Neighborhood Hotel Location: Lake