Villa Leila Albarella Island
Via Sesta Ovest 6, Albarella Island, Italy
Get Prices
Via Sesta Ovest 6, Albarella Island, Italy
Situated 2.3 km from the Marina di Albarella, Leila Villa Albarella Island invites guests to relax at a terrace.
The villa comes with a bathroom with a bidet, a hot tub, and a shower. Towels are also offered.
The Oratory of Saints Philip and James is within a few blocks of this 2-bedroom villa, while Albarella Island is a mere 1.2 km away.
Leila Villa provides a mini-kitchen with an electric kettle, a refrigerator, and an oven.
Free Wi-Fi in rooms
Free Wi-Fi
Pets allowed
Pets