Amathus Beach Hotel

100 Iraklidon Avenue, 85101 Ixia, Rhodes, Greece

Set on the beautiful beach of Ixia, the charming Amathus Beach hotel is a peaceful sanctuary. This sea view hotel epitomizes warmth and hospitality in its tastefully appointed interiors designed to ensure premium comfort.