1 Hotel South Beach

2341 Collins Ave, Miami Beach, Florida, United States