Winter Palace built in 1886 on the Nile banks in a tropical garden is a magical experience of history luxury that hosted royalties and celebrities throughout the years. Winter Palace offers the mythical atmosphere with the modern decor comfort of a 5 star hotel Sofitel Winter Palace Hotel Luxor is located in the city center just minutes from Luxor Temple and the Luxor International airport.