Olympic Palace Hotel is a 5-star hotel offering accommodation and dining. It is located in Ialysos, Rhodes, and is situated near local attractions.