The hotel is situated directly on the banks of the River Nile, in the centre of the Egyptian metropolis of Cairo. Countless shops and entertainment venues are a short walk away.This luxury city hotel features an exclusive shopping arcade, a casino, and..