Елегантните стаи на хотел Windsor Palace имат ръчно декорирани високи тавани. Всяка стая разполага с балкон, сателитна телевизия и безплатен Wi-Fi интернет. Стандартно удобство във всички стаи е климатикът с индивидуално регулиране.
На леки закуски и освежителни напитки можете да се насладите на открито в кафене Prince Charles с изглед към морето. Декориран с антики и стенописи, Queen Elizabeth Hall предлага изискана кухня и вино.
Хотелът е идеално разположен в социалния и културен център на града. Наблизо се намират няколко улични кафенета, бутици и крайморски алеи за разходки. Александрийската библиотека е на 1,5 километра.