Pavillon Winter Luxor is located on the banks of the Nile River, in the City Centre in the heart of Tropical Garden. Near the Luxor Temple and other attractions such as the Karnak Temple, the Luxor Museum and the International Convention of the Mummification Museum.



Not what you're looking for?