Icaro is located in the center of Letoianni. It offers self-catering accommodations with air conditioning and free WiFi.
With internal courtyard views, the apartment will provide you with a flat-screen TV and a fully equipped kitchenette. The private bathroom is complete with a shower.
Icaro is a 5-minute drive from Taormina, while Giarre is 19 mi away.
Number of rooms : 2