Palm Royale Resort

Makadi Bay, Hurghada, Egypt

From £320 per person, 3684 offers from 3 travel companies.