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
Contemporary 3-story Hotel set on a slope overlooking city, 2 km from Downtown train station & 30 km from Fontanarossa airport....
View Hotel Details
2 Tourist Class
Commission: 10%
Rooms: 37
Rates: $69 - $69