Makadi Gardens Resort & Aqua Park

Makadi Bay, Hurghada, Egypt

From £271 per person, 4272 offers from 3 travel companies.