Situated in Vlorë, 200 metres from Vjetër Beach and 2.8 km from Vlore Beach, Italian Villa features spacious air-conditioned accommodation with a balcony and free WiFi. Located 3.8 km from Independence Square, the property provides a garden and free private parking.
The guest house features a flat-screen TV.
A bar can be found on-site.
Kuzum Baba is 4 km from the guest house. The nearest airport is Corfu International Airport, 151 km from Italian Villa.