Located in Hurghada with its own private beach area, Alibaba Palace hosts one of the biggest outdoor swimming pools in Hurghada. The 4 stars resort features a diving center, as well as an aqua and water sports ... Read more

View all Luxury Hotels in Hurghada