We have just had a One Week Stay at The Forum Beach Hotel in Ialyssos june 24th -july 2nd 09.We Were a bit apprehensive after some of the dreadful reviews that we found on Trip Advisor.Well let me tell you,the Hotel is absolutely Fab and what a brilliant location right on the Beach.The Staff were always working and couldnt do... more




