Olympic Palace Hotel
Buffet · Mediterranean
Olympic Palace Hotel is a 5-star hotel offering accommodation and dining. It is located in Ialysos, Rhodes, and is situated near local attractions.
Location
Best places nearby
The highest rated places close to Olympic Palace Hotel.



