14 night(s) in the 0* Taba Heights Marriott Beach Resort half board in Taba from £387.98pp
See more: Hotels in Africa Hotels in Egypt Hotels in Taba Holiday Destinations in Africa