Joy Hotel
Joy Hotel
Hotel
31 Champollion Rd Talaat Harb, Cairo
, Cairo, Cairo Governorate, Egypt
11513
50
Poor ·
2 reviews