- Home >
- Destinations >
- Africa + Middle East >
- Rest of Egypt >
- Alexandria >
- Hotels >
- Windsor Palace Hotel
Alexandria
Windsor Palace Hotel
Built in 1906, this grand hotel is the place to see Alexandria’s faded glamour.
What's your favorite thing to do during an airport layover?
Advertisement
Advertisement
Comments (0)
Open / Close