Search results
We did not find results for: the winter palace luxor.
Check spelling or type a new query.
We did not find results for: the winter palace luxor.
Check spelling or type a new query.
The Winter Palace Hotel, also known as the Old Winter Palace Hotel, is a historic British colonial-era 5-star luxury resort hotel located on the banks of the River Nile in Luxor, Egypt, just south of Luxor Temple, with 86 rooms and 6 suites. Wikipedia