Profitant d'un bel emplacement à Nassau, SLS at Baha Mar se situe en liaison directe avec le centre des congrès, à moins de 5 minutes en voiture de Plage de Cable Beach et de Plage de Saunders. Cet hôtel 4,5 étoiles se trouve à 3,6 km de Lake Cunningham et à 6,4 km de Jardins et zoo Ardastra.