Camere Il Leone is located in Taormina, 700 metres from Isola Bella. Around a 12-minute walk from Mazzaro, the property is also a 10-minute walk away from Corso Umberto and offers free WiFi. Taormina Cathedral is 900 metres from the guest house. At the guest house, every room includes a desk. An Ita Read more
Camere Il Leone is located in Taormina, 700 metres from Isola Bella. Around a 12-minute walk from Mazzaro, the property is also a 10-minute walk away from Corso Umberto and offers free WiFi. Taormina Cathedral is 900 metres from the guest house. At the guest house, every room includes a desk. An Italian breakfast is served daily at the property. Camere Il Leone offers a terrace. Greek Amphitheater is 200 metres from the accommodation, while Naumachie is 500 metres from the property. The nearest airport is Tito Minniti Airport, 40 km from Camere Il Leone.