Monday, November 20, 2017

SLS Baha Mar Opens in Nassau

By the Caribbean Journal staff

SBE has debuted its first-ever hotel in the Caribbean with the official launch of the new SLS Baha Mar in Nassau.

SLS is the second brand to debut at the Nassau megaresort, following the launch earlier this summer of the Grand Hyatt Baha Mar.  Read more >>