SLS South Beach
1701 Collins Ave, MIAMI (FL)
basado en
reviews
2012 inaugurated hotel featuring 140 elegant design rooms provided with Internet access, telephone, TV with international channels writing desk and ensuite bathroom. It also features two outdoor pools, parking, bar, two function rooms and 4 restaurants.