Claim this business
Confirm your email below. We'll send you a one-time link to verify.
Swiss Inn Nile Hotel
hotel · 110 El Bahr El Azzam Street, Corniche El Nil, Κάιρο, 12211, ΑΊ
Confirm your email below. We'll send you a one-time link to verify.