Eco Village Baia delle Ginestre
Strada Provinciale 71 Km 19 Porto Malu, Teulada, CA
Stay at this 4-star beach hotel in Teulada. Enjoy free parking, an outdoor pool, and 2 restaurants. Popular attractions Baia Chia Beach and Campionna Island are located nearby.