Located in the heart of Ixia, one of the most popular resorts of Rhodes, Olympic Palace radiates elegance from within a lush vicinity just footsteps from the beach. The hotel is only 50 meters from Ixia’s beach, less than a minute walk to a local bus stop, within walking distance from Ixia’s commercial district, 5 km from Rhodes Town & 15 minutes from the Airport (9 km), making it the ideal holiday gateway to many of the Island’s key attractions.