Guest reviews of Residence Smeraldo
Based on 27 reviews
- All reviews
Find reviews that mention:
Situated in San Vito Lo Capo, this property is within 2 mi (3 km) of Mother Church, Chapel of Saint Crescentia, and Tonnara del Secco. Macari Beach is 2.9 mi (4.7 km) away.