Taormina, Italy
comune (municipality) in the Metropolitan City of Messina, on the east coast of the island of Sicily, Italy. Taormina has been a tourist destination since
Providing free WiFi, Camere Il Leone offers rooms in Taormina, less than 1 km from Mazzarò Beach and a 19-minute walk from Isola Bella Beach.
Parking
Non-smoking rooms
Public parking is possible at a location nearby (reservation is not needed) and costs EUR 20 per day.
Providing free WiFi, Camere Il Leone offers rooms in Taormina, less than 1 km from Mazzarò Beach and a 19-minute walk from Isola Bella Beach.