La Villa Nova

La Villa Nova – 9 Bornier Street – Montpellier, France 34000

Book the La Villa Nova

Hotel Overview:

The La Villa Nova is a 4 star hotel in Montpellier, France in the region of Occitanie.  It has 4 rooms and an average reviewer rating of 8.7 out of 10 on Agoda.com.

Additional Photos and Map: