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 4 room property, renovated in 2011...
View Hotel Details
Not Yet Rated
Commission: -
Rooms: 4
Rates: $29 - $29
This 13 room property, built in 1953...
Commission: 10%
Rooms: 13
Rates: -
Rooms: 14
Rates: $656 - $2,597
Rooms: -