Crowne Plaza Sohar is the Place to Be. Located closest to the Port of Sohar and the Sohar Airport , you can be confident that you have chosen the right accommodation and event partner. Feel at home at our 126 well-appointed rooms designed for your comfort. Lounge in the sun at our outdoor swimming pool, challenge your friends at the bowling alley and dine to your hearts content at our restaurants.