S Hotel Jamaica opens in Montego Bay

Stylish S Hotel Jamaica is poised as the ultimate trendsetting hotspot overlooking famed Doctor’s Cave Beach, putting the resort city of Montego Bay back on the map among international travelers.