De elegante rommene på Windsor Palace Hotel har høye, hånddekorerte tak, balkong, satellitt-TV og gratis Wi-Fi. Alle rommene har klimaanlegg som kan stilles inn individuelt.
Du kan nyte snacks og forfriskninger i friluft på Prince Charles Café som har havutsikt. Queen Elizabeth Hall er innredet med antikviteter og fresker, og serverer god mat og vin.
Hotellet har en ideell beliggenhet i det sosiale og kulturelle sentrum av byen, og du finner flere gatekafeer, butikker og strandpromenader i nærheten. Alexandria bibliotek ligger 1,5 km unna.