The St. Regis Almasa Hotel, Cairo

New Administrative Capital, Cairo Suez road, Cairo Egypt
+20 2 46111000
back to top

Check room rates & availability