Corniche El Nile Street Luxor Egypt, Luxor,
Луксор,
Pavillion Winter Luxor Hotel is an extension to the historic old and modern New Winter Palace. This stunning 3 storey hotel is located on the banks of the River Nile and set amidst tropical gardens in the city centre. Pavillion Winter Luxor is a luxury hotel which has 116 guest rooms