Offering a barbecue and views of the garden, Villa Apulia is located in Vieste. Spiaggia di Scialmarino is 0.7 mi away. Free private parking is available on site.
All units include a veranda, a dining area, TV and a kitchen equipped with a fridge.
Umbra Forest is 15 mi from Villa Apulia.
Please note that there are 2 small friendly dogs in the property.