Located in Al Ghubra, just 12 kms (about a 15 minute drive) from the Muscat Airport, the Chedi is an elegant 5-star resort hotel along the beach in Muscat. 392 more words