SLS Baha Mar
Address: 1 Baha Mar Blvd
Neighborhood: Cable Beach
City: Nassau
Region: NP
Country: Bahamas