44 via bagnoli croci, 98039 Taormina
Apartments
In the heart of Taormina, set within a short distance of Villagonia Beach and Isola Bella Beach, Catherine Home Taormina offers free WiFi, air conditioning and household amenities such as an oven and coffee machine. The property is around 700 metres from Taormina Cathedral, 1.3 km from Taormina - Giardini...