Horus House Hotel Zamalek, Le Caire

21 Ismail Mohamed St., Zamalek, Cairo. Egypt. Le Caire Égypte