Marriott South Beach

161 Ocean Dr
Miami Beach
Florida
United States