Illiados Street, Ixia Bay, 85100, Rhodes, GreeceNaturally nestled in a pristine cove of Ixia Bay, on the slope below the island’s Acropolis, the Atrium Platinum luxury 5 star hotel in Ixia Rhodes in Greece combines the cosmopolitan atmosphere of a 5 star city hotel with the unrivaled charm of a resort.