Via bagnoli croci 126 126, 98039 Taormina
Guest houses
Camere Il Leone is located in Taormina, less than 1 km from Mazzarò Beach, a 19-minute walk from Isola Bella Beach, and 1.8 km from Villagonia Beach. This guest house provides air-conditioned accommodation with free WiFi. The guest house features family rooms. Some units include a terrace and/or a balcony...