- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Excellent location in the town centre and we walked everywhere except a trip out to Etna on our weeks stay. The hotel staff are all very friendly and helpful and we loved the small size and individual furnishings. Our room was comfortable and had all the usual amenities and despite the town location was tranquil and quite during our stay. All in all we would highly recommend Villa Taormina for couples in particular.