O Icaro está localizado no centro de Letoianni. Disponibiliza acomodações auto-suficientes com ar condicionado e acesso Wi-Fi gratuito.
Com vista para o pátio interno, o apartamento inclui uma televisão de ecrã plano e uma kitchenette totalmente equipada. A casa de banho privativa inclui um chuveiro.
O Icaro fica a 5 minutos de carro de Taormina, enquanto Giarre está a 30 km.