Just came back from two weeks holiday at Alex Beach. My general opinion the hotel is ok, but not exceptional. Below some more specific remarks:
Location:
The hotel is located in a small village of Theologos (also referred as Tholos). Apart from Alex Beach there are 2-3 more hotels and a few shops in the village, so it is quite...
More
