Welcome to a world of relaxation through the ultimate stay experience on Rhodes island at Avra Beach Resort Hotel & Bungalows, a haven of hospitality on the splendid beach of Ixia.