Located in the heart of Cairo on the banks of the majestic River Nile, this luxury hotel is the perfect base from which to discover Egypt’s myths, legends, and mysteries. Spacious accommodations soaked in natural light start at a generous 495 square feet while floor-to-ceiling windows, as well as roomy balconies in most rooms, will help you enhance your Nile-front stay. Choose between 5 superb dining venues and 2 elegant lounges and find respite by one of the hotel’s indoor and outdoor pools as well as its excellent spa.