Set in Pagliara, within 2.7 km of Roccalumera Beach and 20 km of Taormina Cable Car - Mazzaro Station, Villa La Torre offers accommodation with a terrace and free Wi-Fi throughout the property as well as free private parking for guests who drive.
Numero delle stanze: 3
Via Giarmario, snc, 98020 Pagliara, Italia