Top amenities
- WiFi in rooms
No description available
No, Nile Meridien Hotel doesn’t offer pool areas.
No, Nile Meridien Hotel doesn’t allow pets.
No, Nile Meridien Hotel doesn’t provide parking.
Nile Meridien Hotel is located in 20 Aisha Taimoria, 11511, Cairo, Egypt.
Nile Meridien Hotel Nearby attractions include Abbassia, Maadi, Giza Pyramids, Obour City, Tahrir Square, El-Manial, Mokattam, Zamalek.
These hotels may also be interesting for you...