This high-rise hotel overlooks the Nile (a plus) but is hemmed in on three sides by major traffic arteries (a minus). Its within a ... More