SLS at Baha Mar
Hotel
Nassau
Offering two outdoor pools, numerous food and beverage options, SLS at Baha Mar also features free Wi-Fi access is available throughout.
Number of rooms: 299
1 Baha Mar Boulevard , Nassau, Bahamas
Hotel booked 3 times today.