With panoramic view over the waterfront and the eastern harbour of Alexandria, newly restored Windsor Palace Hotel which was built in 1906 is today one of the splendid Heritage hotels in this ancient city. Sakura category : 4 Number of rooms : 76 Location: Alex , ,17, El Shohada St. El Raml Station Alexandria Phone: -4808683 Fax: -4809073 Web ... Read More »