Copyrights © 2019 by iCruise Egypt. All rights reserved. 

Discover Sofitel Winter Palace Luxor a 5-star Historical luxury hotel built in 1886 by British explorers perched on the Nile River amid luxuriant tropical gardens and ancient temples

Read More

Luxor Hotels

Sofitel Winter Palace
Al Moudira

Al Moudira hotel is an absolutely unique palace located in peaceful isolation on the West bank of the Nile, about a 25 minute drive from Luxor-the side of the Nile where Egypt's most breathtaking antique sites lie

Read More