News

SLS Baha Mar Now Open in The Bahamas

Introducing a new level of lifestyle hospitality to The Bahamas, the 299-room SLS Baha Mar hotel is now open within Baha Mar, the $4.2 billion beachfront resort destination in Nassau with an elite collection of global luxury brands set along 3,000 feet of sparkling white sand beach and crystal clear waters.