Windsor Palace Hotel
Alexandria, Egypt
Do you love Windsor Palace Hotel? Then tweet it up from 10th to 9th place or even up to 1st!
Windsor Palace Hotel



17 El Shohada St. Ramal Station, Alexandria, Egypt
Ranking: Windsor Palace Hotel is ranked 10th out of 37 accommodation options available in Alexandria.
Classification: 4 Star Hotel
We do not have a detailed description for Windsor Palace Hotel. If you are familiar with Windsor Palace Hotel and would like to submit a description please Click Here.