Login
Start Free Trial Are you a business? Click Here
Anonymous
Overall: We had a wonderful vacation at Casa Taormina. The property was exceptional. Enjoyed Most: The accommodations and view were spectacular. Dining with family and friends on the patio was unforgettable. Surrounding Area: We visited Savoca and St.Teresa di Riva and found them to be charming. As you know, Savoca is where "Godfather I" was filmed.
12 years ago
Read Rentvillas.com Reviews
Rentvillas.com has a 4.4 average rating from 633 reviews