via nazionale 105/1, 98039 Taormina
Apartment 4 stars
Casa Trevelyan Isola Bella offers accommodations in Taormina, a 19-minute walk from Isola Bella and 0.8 miles from Taormina Cable Car – Mazzaro Station. This beachfront property offers access to a balcony, free private parking, and free Wifi. The pool features a fence and garden views.
Providing a...