Have to say a bit bemused at all the gushing reviews of iliada beach hotel.... just back from there and it certainly is not a 4 star hotel..... its not the worst hotel ive ever been in but did not meet expectations..... Main hotel bar is located in the lobby which is basically a big atrium in the middle of... more
















