Open:April-October...Avra Beach Resort Hotel & Bungalows resembles an oasis just a breath away from the beach, and only 6 km from the town of Rhodes.