Posted inTravel, Hotels, News, News, News Oman’s first luxury Jumeirah Resort is opening this week Located in Muscat Bay, the hotel will welcome guests from Thursday