Galaxy Royal Suites is located in 67 Abdelaziz Al Souad Manial, 11511, Cairo, Egypt.