We just came back from a terrific stay in Corfu at the Iliada Beach. We found the hotel very charming, with all the amenities one could wish for. The rooms are quite nice each with its own balcony, the beds are very good and firm. The staff is terrific, and we had a very warm welcome. The restaurant is excellent...
More
