Villa Leila Albarella Island
Via Sesta Ovest 6, Albarella Island, Italy
Get Prices
Via Sesta Ovest 6, Albarella Island, Italy
Situated 2.4 km from Albarella Golf Club, Leila Villa Albarella Island invites guests to relax at a terrace.
The villa comes with a bathroom with a bidet, a bath, and a shower. Towels are also available.
Oratorio dei Santi Filippo e Giacomo is quite close to this 2-bedroom villa, while Albarella is a mere 1.2 km away.
This Albarella Island property provides a mini-kitchen with a microwave, an electric kettle, and a refrigerator.
Wi-Fi in rooms
Free Wi-Fi
Internet
Pets allowed
Pets