Villa Leila Albarella Island
Via Sesta Ovest 6, Albarella Island, Italy
Choose your dates to see prices
Via Sesta Ovest 6, Albarella Island, Italy
Choose your dates to see prices
Situated 3.9 km from the Dolphin Island, Leila Villa Albarella Island invites guests to relax at a terrace.
Leila Villa comes with a bathroom with a bidet, a hot tub, and a shower. Towels are also available.
Albarella Island is just 1.2 km from this 2-bedroom villa, while the Litoranean Botanical Garden of Porto Caleri is 2.2 km away. The nearest airport is Marco Polo, located 85 km from the villa.
You will have access to a mini-kitchen with an electric kettle, a refrigerator, and an oven. This Albarella Island property is just around the corner from seafood restaurant La barca.
Free Wi-Fi in rooms
Free Wi-Fi
Pets allowed
Pets