![]()
About Windsor Palace Hotel
A true gem of Alexandria, a historic landmark that seamlessly blends old-world charm with luxury heritage. Originally built as the residence of Sir Windsor in the late 1800s, the hotel was transformed in 1906 into a cultural and social hub, hosting renowned artists and dignitaries.
With its breathtaking sea views, exquisite hand-decorated ceilings, and antique furnishings, Windsor Palace offers guests a unique opportunity to experience the grandeur of Alexandria’s past while enjoying world-class hospitality in the present.
Exclusive Benefits of Staying with Us
We are dedicated to providing every guest with an exceptional experience that goes beyond expectations. With personalized services and a range of exclusive amenities, we’ve thoughtfully crafted every detail to enhance your stay. Whether you’re here for business or leisure, our unique offerings are designed to ensure your comfort, convenience, and indulgence at every turn.

Breathtaking Views

Prime Location

Elegant Accommodations

Gourmet Dining

Personalised Facilities

Our History

Luxury Comforts

Business Amenities
Location
Windsor Palace Hotel
Located along Alexandria’s scenic Corniche, Windsor Palace Hotel is a historical gem offering breathtaking views of the Mediterranean. With its classic European architecture, elegant interiors, and luxurious amenities, this hotel is perfect for those who appreciate a blend of history and modern comfort.
Address: 17 El Shohada Street, El Raml Station, Alexandria, Egypt
Highlights: Rooftop restaurant with panoramic views, historical ballroom, easy access to cultural landmarks.
Learn More
Reserve Your Retreat
Whether you dream of an opulent city stay or a relaxing beachfront escape, Paradise Inn Group offers personalized packages tailored to your desires.
Begin your journey of indulgence and elegance today.




