Savoca hotels & apartments, all accommodations in Savoca

Suggested hotels in Savoca

Lemon House

Via Rina Superiore 78/A, Savoca, Italy

Lemon House photo

The 5-star Lemon House Bed & Breakfast offers fine accommodation in Savoca. The venue is 11 km away from Greek Amphitheater.

Resort Borgo San Rocco Savoca

Via San Rocco, Savoca, Italy

Resort Borgo San Rocco Savoca photo

Resort Borgo San Rocco is a 4-star venue placed about 33 km from University of Messina. The hotel represents medieval architecture in Savoca.