Posted by Marianna2, Jun 22, 2011
I read about these villas in Biot: Villa Bella Vista, Villa Med, Villa Med View, Villa Azure. They are all in the same area in Biot near the Parc de Vaugrenier. Has anyone stayed in any of these villas? If so, could you make some comments about the villa you stayed ... more

Slideshow

