Taormina, Italy, Europe
Enjoy breathtaking beach views, free WiFi, air conditioning, onsite dining, wellness facilities, and much more at this tranquil retreat on the sea.Â
Enjoy air conditioning, WiFi, traditional decor, and more at this charming hotel in the heart of Taormina's historic old town.Â