Situated in Cairo, Windsor is close to Abdin Palace, Khan el-Khalili, and Museum of Islamic Art. Also nearby are Egyptian Museum and Coptic Museum.
Dining options at this Cairo hotel include a restaurant and a bar/lounge. There is a business center on site. Additional amenities include multilingual staff and tour/ticket assistance. Guest parking is complimentary.
The 55 air-conditioned guestrooms at Windsor include minibars and safes.