Staybridge Suites & Apartments - Citystars 4 stars

Emtedad Makram Ebeid Street, Nasr City, 11737 Cairo, Egypt

Hotel image
Read more reviews for Staybridge Suites & Apartments - Citystars