Set in Marina di Camerota, within 2953 feet of Marina delle Barche Beach, Villetta Francesca offers accommodations with free WiFi, air conditioning and a garden. The property features pool and sea views.
The country house is fitted with a flat-screen TV.
A terrace is available for guests at the country house to use.