W South Beach Hotel

W South Beach Hotel
2201 Collins Avenue, Miami Beach, Florida, United States