

SLS at Baha Mar liegt am weißen Sandstrand von Cable Beach in Nassau, Bahamas, und bietet direkten Zugang zu den besten Einrichtungen des Baha Mar Resorts, darunter der Wasserpark Baha Bay und der Royal Blue Golf Course. Die Geschäfte und historischen Stätten im Stadtzentrum von Nassau sind etwa 8 km entfernt, während der internationale Flughafen Lynden Pindling (NAS) rund 10 km vom Hotel liegt, eine 10–15-minütige Fahrt.