Via paternò di biscari 13, 98039 Taormina
Apartments
Situated in Taormina, 2.2 km from Villagonia Beach and 2.4 km from Spisone Beach, Taormina castle and sea view offers barbecue facilities and air conditioning. Featuring mountain and city views, this apartment also includes free WiFi. The accommodation features airport transfers, while a car rental service...