Windsor Palace Hotel nabízí elegantní pokoje s ručně vyzdobenými vysokými stropy. Všechny pokoje mají balkon a jsou vybavené nastavitelnou klimatizací, satelitní TV a je zde zdarma dostupné Wi-Fi.
Na lehkém občerstvení si můžete pochutnat pod širým nebem v restauraci Prince Charles Café s výhledem na moře. Restaurace Queen Elizabeth Hall, která se pyšní starožitnostmi a freskami, nabízí kulinářské speciality a vína.
Budete zde na ideálním místě ve společenském a kulturním centru města. V blízkosti najdete řadu pouličních kaváren, butiků a přímořských promenád. Alexandrijská knihovna je vzdálená 1,5 km.