We’ve found 1 hotel

Photo of Palazzo Margherita

Palazzo Margherita

Basilicata, Italy
  • Style Don-worthy decadence
  • Setting Coppola’s ancestral comune
Rates from

per night (inc tax) £717.61