Read More Expanding its SLS hotel portfolio with the debut of a new hotel in an entirely new global destination for the brand in Cancun, Mexico, SLS Cancun will feature 45 rooms with breathtaking views of the Caribbean Sea Forbes SLS SLS Cancun Pool Render Off