Hotels Near Sohar Beach Hotel, Sohar