Discover Egypt offers a seven-night full-board Nile cruise on the five-star Viking Princess and two free nights B&B at the El Luxor hotel, from £899 per person with a second traveller paying £599. Includes flights from Gatwick on April 29 and transfers.