The hotel occupies one of the three beautiful golden towers of Nile City complex, one of the hottest hubs in Cairo.