Villa Sara Taormina is a good accommodation choice in Taormina.
The city center is 10 minutes' walk of the property. Guests will get to Giardini Naxos in 5 minutes by car.
Mazzaro is 1.7 km from the hotel and Isola Bella is 1.8 km away.
All rooms in Villa Sara Taormina are fitted with free Wi-Fi, flat-screen TV, a balcony, climate control and a refrigerator.
Taormina - Giardini Naxos train station is a 10-minute walk from the property.