Avra Beach Resort Hotel
Dodecanese Islands / Rhodes / Ixia • View on MapPlease select your dates
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. More Info »