Featuring a garden with a sun terrace, Villa Francesca is a detached villa located in Santa Maria Navarrese. The air-conditioned unit is 40 km from Fonni, and guests benefit from free WiFi and private parking available on site.
Featuring a garden with a sun terrace, Villa Francesca is a detached vil Read more
Featuring a garden with a sun terrace, Villa Francesca is a detached villa located in Santa Maria Navarrese. The air-conditioned unit is 40 km from Fonni, and guests benefit from free WiFi and private parking available on site.
Featuring a garden with a sun terrace, Villa Francesca is a detached villa located in Santa Maria Navarrese. The air-conditioned unit is 40 km from Fonni, and guests benefit from free WiFi and private parking available on site.
Number of Rooms: 1