See all photos
6, Abdel Hamid Saeid Street, Off Talaat Harb Street, Downtown Cairo, Cairo, Egypt
Located a mere 5 minutes on foot from Gamal AbdAlNasser underground station, the comfortable 2-star Odeon Palace Hotel Cairo features currency exchange and a lift. This Cairo hotel is in Downtown Cairo, which is home to many of the city's most popular attractions, such as the Egyptian Museum, the Citadel of Cairo, and the Khan el-Khalili Bazaar, 2.7 km from such natural sights as the landscaped gardens "Al-Azhar Park".
The hotel is nearly a 10-minute drive from the sprawling Mosque of Ibn Tulun and just a few steps from Shahrazad Concert Hall. The Odeon Palace Cairo is stationed 2.6 km from the El Sawy Culture Wheel. The accommodation is situated in close proximity to the Sultan Al-Ghouri Complex, and Abd el Moniem Riad bus station lies only 500 metres away. El Giza station is around a 10-minute ride from this Cairo hotel.
The rooms at Odeon Palace Hotel are air-conditioned and fitted with free wireless internet and a flat-screen TV with satellite channels as well as a mini-fridge-bar and coffee/tea making machines. The air-conditioned rooms have private bathrooms with a bidet and a separate toilet. Providing a bidet, a separate toilet, and a shower, the bathrooms also have a hairdryer and bath sheets. The rooms also face the city.
An à la carte restaurant at the Odeon Palace serves international specialities. Drinks are available at the rooftop bar. Guests can dine at Koshary Abou Tarek, serving Egyptian dishes, or at Felfela, located only 450 metres away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Odeon Palace Hotel! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices