Furnished hotel apartment in Zamalek with direct Nile view near the German Embassy | Amtalek