Egypt Nile Cruise is located in Luxor, Egypt on Khaled ibn Alwaled Street, Luxor 85111. Egypt Nile Cruise is rated 4.9 out of 5 in the category cruise agency in Egypt.
Address
Khaled ibn Alwaled Street, Luxor 85111
Service options
On-site services
Accessibility
Wheelchair-accessible entrance
Offerings
Passport photos