A 5-star luxury hotel built in 1886 by British explorers, perched on the Nile River amidst tropical gardens and ancient temples.