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