Top amenities
- A/C
- Restaurant
No description available
No, Nile Garden doesn’t offer pool areas.
No, Nile Garden doesn’t allow pets.
No, Nile Garden doesn’t provide parking.
Nile Garden is located in 131 Abdel Aziz Al Seoud St., , Cairo, Egypt.
Nile Garden Nearby attractions include El-Tagamu El Khames, Ramses Railway Station, Nasr City, Cairo International Airport, Maadi, Giza Pyramids, Tahrir Square, El-Manial.
These hotels may also be interesting for you...