Marhaba Restaurant is located in Alexandria, Egypt on 16 Saad Zagloul Sq, Alexandria, Alexandria. Marhaba Restaurant is rated 3 out of 5 in the category restaurant in Egypt. The Steigenberger Nile Palace is located in the middle of the historical district in Luxor, just 1.5 km from the famous Luxor Temple. Enjoy the attractive location ...
Address
16 Saad Zagloul Sq, Alexandria, Alexandria