A holiday complex comprising of a 4-star hotel and holiday apartments with typical Mediterranean style architecture. Facilities include a restaurant, snack bar and lounge, 3 [ + ]