Palm Royale Resort
Makadi Bay, Hurghada, Egypt
From £320 per person, 3684 offers from 3 travel companies.