Situated right at the center of the mesmerizing isle's tourism capital, S Hotel Jamaica lends itself beautifully to an authentic Caribbean experience. Treat yourself to an enjoyable time at Montego Bay, with an abundance of tourist attractions positioned within close proximity to the hotel.