The Shangri La consists of three separate hotels all around 124 acres of beautifully landscaped gardens. Shangri La's 3 hotels have a total of 680 rooms. One hotel caters for families and young children with kids clubs and activities, and then comes the 5 star hotel and lastly the 6 star hotel which has fewer rooms and suites and caters for the top end of the market.
Shangri La has 20 restaurants and bars, which serve local and International cuisine, there is a Chi spa with 12 treatment rooms and 3 private beaches, upto 500 meters.
There are activities for all at Shangri La, with the kids clubs looking after your children there is plenty of time for the adults to go scuba diving, windsurfing, sailing or even play tennis on one of the resorts 5 courts. One for all the family is the Omani heritage centre, which is not only educational but a good respite from the sun.