The Cairo Marriott Hotel is conveniently located near a beautiful 19th century palace on an island on the Nile, offering stunning views of the city and the River Nile, and easy access to famous sites such as the Pyramids, the Sphinx and the Egyptian Museum.