Windsor is a tranquil 3-star hotel set close to Khan Al Khalili, Abdeen Palace Museum and Hanging Church .
The hotel is 500 meters away from Heliopolis, Al Rifai Mosque and Al-Azhar Park. The city center is 2 km away from the hotel.
Nearby points of interest include a museum, a theater and a palace.
Windsor Hotel lies within 20 minutes’ drive to Cairo International airport.
This property comprises 55 rooms featuring Shared Bathroom Double Room, Deluxe Double Room and Double Room with climate control, a dressing area, TV, a minibar and a private balcony. Guests will enjoy a view of the River Nile from their rooms. They offer en suite bathrooms with a bathtub and a shower.
Eat & Drink
Serving guests with middle eastern and egyptian dishes, EL ABD is 150 meters away.
Business facilities at Windsor Hotel include computers, a meeting room and a business center.
Wireless internet is available in public areas for free.
Free private parking is possible on site.