News
SLS Unveils Sneak Peek of Hotel at Nassau’s Baha Mar
Above: the pool at the soon-to-debut SLS Lux in Nassau By the Caribbean Journal staff Among the hotels at the soon-to-open Baha Mar in Nassau will be SLS Lux at Baha Mar, the first outpost of the SLS brand in […]