Located on the shores of a lagoon, in Nabq Bay, Sharm El Sheikh, Egypt. The resort is 10 minutes drive distance from Sharm El Sheikh International Airport.
See more: Hotels in Africa Hotels in Egypt Hotels in Sharm El Sheikh Holiday Destinations in Africa