Recommended hotels in Savoca

Lemon House

From US$ 199

Via Rina Superiore 78/A, Savoca, Italy - Show map

Show map

The 5-star Lemon House Bed & Breakfast is situated a mere 16 km away from Gole Alcantara Terralcantara. The property…

Book Now From US$ 199

Resort Borgo San Rocco Savoca

From US$ 169

Via San Rocco, Savoca, Italy - Show map

Show map

Resort Borgo San Rocco is a 4-star property situated at about 28 km distance from Stadio San Filippo. The…

Book Now From US$ 169