Located in the centre of Protaras and right on the sandy beach, Iliada Beach Hotel features a swimming pool with a sea-view terrace and a children's pool. Facilities also include 2 restaurants, 3 bars and a snack bar.
All Rights Reserved.