Package & hotel only prices
We don't have any deals for this hotel on our website at the moment, so either give us a call or use the search form below to search for something else.
Villa Yannis is a hotel complex perfectly incorporated into the natural environment. It comprises of apartments and suites the sizes of witch cater for the individual requirements of each and every visitor.