Sofitel Winter Palace Hotel Luxor
Sofitel Winter Palace Luxor 5-star luxury hotel built in 1886 by British explorers perched on the Nile River. Sofitel Palace Luxor has luxuriant tropical gardens
Sofitel Winter Palace Luxor 5-star luxury hotel built in 1886 by British explorers perched on the Nile River. Sofitel Palace Luxor has luxuriant tropical gardens