Ever since it was built in 1886, Luxor‘s Winter Palace has been the luxury hotel of choice, then as the residence of royalty and diplomats attending to the ancient city of Thebes, and now one of the most modern business hotels in Egypt.
The hotel sits in lush tropical gardens on the banks of the Nile, in the city center just minutes from the Luxor Temple and international airport. Each of the 86 rooms and 6 suites are furnished in various colonial epochs, starting with 1886 and continuing to Egyptian Independence in 1922. The entire hotel is built of fine woods, elegant marble and careful craftsmanship.
There are several superb restaurants and bars, a heated outdoor pool overlooking the Nile, game rooms, business centers and boutiques. Half the rooms face the Nile and half face the imperial gardens. Service and staff are impeccable; the hotel is today a flagship Sofitel.