Amathus Beach Hotel

100, Iraklidon Avenue
Ialyssos
Greece