The Irene Palace hotel is located directly on the splendid beach of Kolimbia Bay, on the eastern coast of Rhodes, an island that embraces history, mystery and romance, offering a superb setting for lovely stays. The majestic structure lies within the... more details