Food & Wine

spinner

Travel

Windsor Palace Hotel

print
17 El Shohada St.
Alexandria, Egypt
20-3-480-8700

COST: $


Built in 1906, this grand hotel is the place to see Alexandria’s faded glamour.

Last updated lastArticle = and lastAward =

MARKETPLACE

 

205