Windsor Palace Hotel Posted on July 4, 2016 by engmansy Windsor Palace Hotel 17 El Shohadaa St. Alexandria 03 480-8700 ___________________________________________________