Swiss-Belhotel - Sohar Beach, Oman 4-star beach resort located in Sohar city in Oman. Shangri-La Barr Al-Jissah Resort and Spa Muscat, Oman Three hotel resort village and spa located in Muscat, Oman. Salalah Beach Guesthouse Oman Provides information about Salalah Beach Guesthouse in Oman. Location, reservation, pictures and contact details. |