Joy Hotel

Joy Hotel

Hotel

31 Champollion Rd Talaat Harb, Cairo, Cairo, Cairo Governorate, Egypt 11513