Camere Il Leone is located in Taormina, less than 1 km from Mazzarò Beach, a 19-minute walk from Isola Bella Beach, and 1.9 km from Villagonia Beach. This guest house provides air-conditioned accommodation with free WiFi. The guest house features fam...
Rooms total: 4Important Information
Managed by a private host
More information »Isola Bella 0.5 km
Taormina Cable Car - Via Pirandello 0.5 km
Corso Umberto 0.6 km
Taormina Cable Car - Mazzaro' 0.8 km
Taormina Cathedral 0.9 km
Mazzaro 0.9 km