Via cesare ottaviano 12/a, 98039 Taormina
Apartments
Casa Orchidea is located in Taormina, 2.3 km from Spisone Beach, 2.6 km from Isola Bella Beach, and 1.2 km from Taormina Cable Car - Upper Station. The property is set 5.3 km from Isola Bella, 5.6 km from Taormina Cable Car - Mazzaro Station and 300 metres from Taormina Cathedral. The property is non-smoking...