Great location.
Evalena Beach Apartments Protaras is located in a prime spot right next to the beach overlooking the Mediterranean Sea. Guests say the sea and mountain views at this hotel are simply stunning. Furthermore the hotel is quite close to several tourist attrac