Sofitel winter palace luxor stands on the banks of the river nile amidst a lush royal garden favored through years by royalty and adventurers. Come and bask in an …
The 5 star sofitel winter palace luxor. Corniche el nile street luxor egypt. Winter Palace Luxor Egypt Luxor Winter Palace Luxor Egypt Come and bask in an atmosphere steeped …