A modern hotel of recent construction, where particular attention has been paid to style and elegance.
The Albatross hotel overlooks the Mediterranean sea, set across the street from a private beach. This modern hotel is an 11-minute walk from Letojanni train station and just 8 km from Teatro Greco Taormina.
Olympic Rating: 3 Star
Official Rating: 3 Star