Via gaetano martino 21, 98039 Taormina
Apartment 3 stars
Just a 13-minute walk from Taormina Cable Car – Upper Station and one mile from Taormina Cathedral, Olimpia's House features accommodations in Taormina with a shared lounge. Among the facilities of this property are a restaurant, an elevator, and a shared kitchen, along with free Wifi throughout the...