W South Beach Hotel

2201 Collins Avenue, Miami Beach, 33139