The Ixian Grand & All Suites

The Ixian Grand & All Suites

A 5 star resort hotel at the West Coast of Rhodes Island, Greece, right on the Ixia beach.