Il Nido Di Letizia Hotel Avola is just 650 metres from Chiesa parrocchiale Santa Venera Catholic Church.
This apartment is located 5 minutes' stroll from San Giovanni Battista and around 7 km from Convento San Francesco d'Assisi all'Immacolata Catholic Church. The city centre is just 1 km away and Comiso airport is 50 km from the property. This apartment is approximately 15 minutes' drive from Palazzo Nicolaci.
Guests can try Italian dishes in the restaurant Blue moon located approximately a 5-minute walk away. Interbus bus stop can be found a short distance from Il Nido Di Letizia Hotel.