Villa Stella Apartments
Villa Stella is located within a stroll from a sandy beach.
There is a boat dock nearby and other parts of Vourvourou are easily accessible. The beach is 250 meters away. Guests can share a meal in Cafe Restaurant Paris, located about 950 meters away.
Villa Stella offers rooms appointed with a safe, free wireless internet, a DVD player, a separate toilet and individual climate control for guests’ comfort. A marble bathroom is provided on site.
Kitchen facilities feature kitchenware and a fridge.
Villa Stella welcomes guests with barbecue, a sun terrace and a garden.