The St. Regis Cairo is located on the banks of the Nile River north of the Egyptian Museum and Tahrir Square. It's directly across from Gezira Island and its trendy northern Zamalek district and ...
Spanning an impressive 3,431 square feet, the suite boasts a sprawling private terrace with panoramic views of the Gulf of Mexico, complemented by iconic amenities such as The St. Regis Butler ...