Nestled by the Nile, the historic Winter Palace hotel boasts refined rooms, lush gardens, and a stunning pool, perfect for a relaxing stay in Luxor.
17 Cornish El Nile Street, Luxor City, Luxor, Luxor Governorate 11432, Egypt Get directions
Cheryl P
Mrs R.
Isabelle J
Yaser Al-solaiman
Megan Care
直播是sb
Jinnine R
S F