Windsor Palace hotel in Alexandria
Windsor Palace - Alexandria - 4-Star
The Windsor Palace built in 1906 exudes the glory and graciousness of a golden era as one of Alexandria's Heritage hotels.

Click the Plus button to add this service to your wishlist.