Francis Ford Coppola may have helped put Sicily, Italy, on the map when he chose to film parts of the Godfather saga there, but first-timers to the destination will find far more to interest them...
Taormina, Italy
This 13 room property, built in 1953......
View Hotel Details
Not Yet Rated
Commission: 10%
Rooms: 13
Rates: -
Commission: -
Rooms: 14
Rates: $638 - $2,527
Rooms: -
Romantic villa - Mazzaro....
Rooms: 18
Rates: $64 - $64