The 20-storey property is considered one of the most lavish hotels in Cairo, with 269 luxurious rooms including 43 suites and 6 varied dining outlets, as well as a sumptuous spa and wellness center.