Advantages: beautiful, great choice, calming Disadvantages: rooms a little small
...further down the road- The Athena Beach Hotel- is the place to go for you!
This was an amazing place to go and I cannot praise it highly enough. Staff were more than willing tobend over backwards to help ensure our stay was as enjoyable as possible and the facilities were spotless. ...
Read review
Ciao members have rated this review on average very helpful