Via bagnoli croci 126 126, 98039 Taormina
Guesthouse
Just a 15-minute walk from Mazzarò Beach and 0.8 miles from Isola Bella Beach, Camere Il Leone features accommodations in Taormina, with a terrace. Featuring sea views, this guest house also provides guests with free Wifi. Taormina Cable Car – Mazzaro Station is a 16-minute walk away, and Taormina...