Located in a garden with BBQ 300 metres from the beach of Ofrinio, Villa Maria offers self-catering accommodation with free WiFi and balcony overlooking the rich greenery. Restaurants and bars are within 150 metres.
Book this Hotel