Diamond Hotel and Beach Resort

14 night(s) in the 0* Diamond Hotel And Beach Resort half board in Hurghada from £291.23pp

Check availability and book

Check availability and book