Kholoud El Nile is located in Damietta Governorate, Egypt on 10 النيل, Ras El-Bar City, Ras El Bar. Kholoud El Nile is rated 4 out of 5 in the category steamboat restaurant in Egypt.
Address
10 النيل, Ras El-Bar City, Ras El Bar
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating