Beachfront Resorts vs City Hotels in Salalah: Which Offers the Better Holiday Experience? | The Vacation Gateway